			case 0x83:	IMMEDIATE;	CMPD;	break;	//cmpd, immediate
			case 0x8C:	IMMEDIATE;	CMPY;	break;	//cmpy, immediate
			case 0x8E:	IMMEDIATE;	LDY;	break;	//ldy, immediate
			case 0x93:	DIRECT;		CMPD;	break;	//cmpd, direct
			case 0x9C:	DIRECT;		CMPY;	break;	//cmpy, direct
			case 0x9E:	DIRECT;		LDY;	break;	//ldy, direct
			case 0x9F:	DIRECT;		STY;	break;	//sty, direct
			case 0xA3:	INDEXED;		CMPD;	break;	//cmpd, indexed
			case 0xAC:	INDEXED;		CMPY;	break;	//cmpy, indexed
			case 0xAE:	INDEXED;		LDY;	break;	//ldy, indexed
			case 0xAF:	INDEXED;		STY;	break;	//sty, indexed
			case 0xB3:	EXTENDED;	CMPD;	break;	//cmpd, extended
			case 0xBC:	EXTENDED;	CMPY;	break;	//cmpy, extended
			case 0xBE:	EXTENDED;	LDY;	break;	//ldy, extended
			case 0xBF:	EXTENDED;	STY;	break;	//sty, extended
			case 0xCE:	IMMEDIATE;	LDS;	break;	//lds, immediate
			case 0xDE:	DIRECT;		LDS;	break;	//lds, direct
			case 0xDF:	DIRECT;		STS;	break;	//sts, direct
			case 0xEE:	INDEXED;		LDS;	break;	//lds, indexed
			case 0xEF:	INDEXED;		STS;	break;	//sts, indexed
			case 0xFE:	EXTENDED;	LDS;	break;	//lds, extended
			case 0xFF:	EXTENDED;	STS;	break;	//sts, extended
			default:
				message("bad page1 opcode $%02X at $%04X\n",Opcode2,PC-2);
				return;
/*
		case 0x30: addr_r();		break;
		case 0x31: adcr();			break;
		case 0x32: subr();			break;
		case 0x33: sbcr();			break;
		case 0x34: andr();			break;
		case 0x35: orr();			break;
		case 0x36: eorr();			break;
		case 0x37: cmpr();			break;
		case 0x38: pshsw(); 		break;
		case 0x39: pulsw(); 		break;
		case 0x3a: pshuw(); 		break;
		case 0x3b: puluw(); 		break;
		case 0x3f: swi2();		    break;

		case 0x40: negd();			break;
		case 0x43: comd();			break;
		case 0x44: lsrd();			break;
		case 0x46: rord();			break;
		case 0x47: asrd();			break;
		case 0x48: asld();			break;
		case 0x49: rold();			break;
		case 0x4a: decd();			break;
		case 0x4c: incd();			break;
		case 0x4d: tstd();			break;
		case 0x4f: clrd();			break;

		case 0x53: comw();			break;
		case 0x54: lsrw();			break;
		case 0x56: rorw();			break;
		case 0x59: rolw();			break;
		case 0x5a: decw();			break;
		case 0x5c: incw();			break;
		case 0x5d: tstw();			break;
		case 0x5f: clrw();			break;

		case 0x80: subw_im();		break;
		case 0x81: cmpw_im();		break;
		case 0x82: sbcd_im();		break;
		case 0x83: cmpd_im();		break;
		case 0x84: andd_im();		break;
		case 0x85: bitd_im();		break;
		case 0x86: ldw_im();		break;
		case 0x88: eord_im();		break;
		case 0x89: adcd_im();		break;
		case 0x8a: ord_im();		break;
		case 0x8b: addw_im();		break;
		case 0x8c: cmpy_im();		break;
		case 0x8e: ldy_im();		break;

		case 0x90: subw_di();		break;
		case 0x91: cmpw_di();		break;
		case 0x92: sbcd_di();		break;
		case 0x93: cmpd_di();		break;
		case 0x94: andd_di();		break;
		case 0x95: bitd_di();		break;
		case 0x96: ldw_di();		break;
		case 0x97: stw_di();		break;
		case 0x98: eord_di();		break;
		case 0x99: adcd_di();		break;
		case 0x9a: ord_di();		break;
		case 0x9b: addw_di();		break;
		case 0x9c: cmpy_di();		break;
		case 0x9e: ldy_di();		break;
		case 0x9f: sty_di();		break;

		case 0xa0: subw_ix();		break;
		case 0xa1: cmpw_ix();		break;
		case 0xa2: sbcd_ix();		break;
		case 0xa3: cmpd_ix();		break;
		case 0xa4: andd_ix();		break;
		case 0xa5: bitd_ix();		break;
		case 0xa6: ldw_ix();		break;
		case 0xa7: stw_ix();		break;
		case 0xa8: eord_ix();		break;
		case 0xa9: adcd_ix();		break;
		case 0xaa: ord_ix();		break;
		case 0xab: addw_ix();		break;
		case 0xac: cmpy_ix();		break;
		case 0xae: ldy_ix();		break;
		case 0xaf: sty_ix();		break;

		case 0xb0: subw_ex();		break;
		case 0xb1: cmpw_ex();		break;
		case 0xb2: sbcd_ex();		break;
		case 0xb3: cmpd_ex();		break;
		case 0xb4: andd_ex();		break;
		case 0xb5: bitd_ex();		break;
		case 0xb6: ldw_ex();		break;
		case 0xb7: stw_ex();		break;
		case 0xb8: eord_ex();		break;
		case 0xb9: adcd_ex();		break;
		case 0xba: ord_ex();		break;
		case 0xbb: addw_ex();		break;
		case 0xbc: cmpy_ex();		break;
		case 0xbe: ldy_ex();		break;
		case 0xbf: sty_ex();		break;

		case 0xdc: ldq_di();		break;
		case 0xdd: stq_di();		break;

		case 0xec: ldq_ix();		break;
		case 0xed: stq_ix();		break;

		case 0xfc: ldq_ex();		break;
		case 0xfd: stq_ex();		break;*/